\section*{Conclusion}

Le fait d'avoir implémenté une bibliothèque de \textit{threads} nous a permis de mieux comprendre leurs fonctionnements. Grâce à la réalisation des différents objectifs avancés nous avons pu voir les mécaniques et les problématiques concernant par exemple la préemption, l'ordonnancement, ou encore la mise en place de \textit{mutex}. De plus, le cas des machines multiprocesseurs nous a permis de mieux comprendre ce fonctionnement, ainsi que d'appréhender la difficulté de gérer cela en plus d'autres mécaniques des \textit{threads}, qui doivent être pensées à la base pour ce système de gestion.

En conclusion, nous avons appris beaucoup sur l'environnement des \textit{threads} et avons réalisé une partie significative des objectifs avancés, même si certains se sont avérés trop difficiles pour nous.
